thermal process engineering - French English Dictionary